export interface ClassBookVO {
  /**
   *
   */
  id: string | number;

  /**
   * 学生id
   */
  studentId: string | number;

  /**
   * 学生姓名
   */
  studentName: string;

  /**
   * 住宿类型
   */
  accommodationType: string;

  /**
   * 班级id
   */
  classId: string | number;

  /**
   * 班级名称
   */
  className: string;

  /**
   * 出勤状态
   */
  attendanceStatus: string;

  /**
   * 任课老师staff_id
   */
  teacherId: string | number;

  /**
   * 任课老师姓名
   */
  teacherName: string;

  /**
   * 点名时间
   */
  bookTime: string;

  /**
   * 备注
   */
  remark: string;

}

export interface ClassBookForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 学生id
   */
  studentId?: string | number;

  /**
   * 学生姓名
   */
  studentName?: string;

  /**
   * 住宿类型
   */
  accommodationType?: string;

  /**
   * 班级id
   */
  classId?: string | number;

  /**
   * 班级名称
   */
  className?: string;

  /**
   * 出勤状态
   */
  attendanceStatus?: string;

  /**
   * 任课老师staff_id
   */
  teacherId?: string | number;

  /**
   * 任课老师姓名
   */
  teacherName?: string;

  /**
   * 点名时间
   */
  bookTime?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface ClassBookQuery extends PageQuery {

  /**
   * 学生id
   */
  studentId?: string | number;

  /**
   * 学生姓名
   */
  studentName?: string;

  /**
   * 住宿类型
   */
  accommodationType?: string;

  /**
   * 班级id
   */
  classId?: string | number;

  /**
   * 班级名称
   */
  className?: string;

  /**
   * 出勤状态
   */
  attendanceStatus?: string;

  /**
   * 任课老师staff_id
   */
  teacherId?: string | number;

  /**
   * 任课老师姓名
   */
  teacherName?: string;

  /**
   * 点名时间
   */
  bookTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



